knock one’s teeth out - Francés Inglés Diccionario